package com.qyhl.webtv.basiclib.common;

import java.util.ArrayList;
import java.util.List;

import io.reactivex.disposables.Disposable;

/**
 *  Activity 网络请求集合 Disposable
 * @author helin
 * @date 2020年1月20日11:42:47
 */
public class DisposableList {

    private List<Disposable> disList = new ArrayList<>();

    private static final   DisposableList dis = new DisposableList();

    private DisposableList(){

    }
    public static DisposableList getInstance( ){
        return  dis;
    }

    /**
     * 添加Disposable网络请求
     * @param dis
     */
    public  void addDis(Disposable dis){
        disList.add(dis);
    }

    /**
     * 获取请求列表
     * @return
     */
    public  List<Disposable> getDisList (){
        return  disList;
    }

    /**
     * 清除
     */
    public  void clearDis(){
        disList.clear();
    }



}
